Career 2024 2023 2022 2021 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F4 Austria F5 Austria F7 Austria F8 Austria F9 Austria F1 Austria F3 Czech Rep. F1 Slovenia F1 Morocco F3 Morocco F5 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Austria F9 Switzerland F1 Czech Republic F2 Czech Republic F3 Slovenia F1 Morocco F4 Morocco F5 Austria F1 Austria F2 Austria F3 Austria F4 Burundi F1 Rwanda F1 Uganda F1 France F19 Iran F6 Iran F7 Sudan F1 Turkey F6 Turkey F7 India F1 India F2 USA F10 USA F11 USA F12 Czech Republic F3 Netherlands F2 Morocco F4 Morocco F5 Austria F1 Austria F2 Austria F3 Austria F4 Austria F8 Burundi F1 Rwanda F1 Rwanda F2 Turkey F33 Chile F1 Chile F3 Croatia F4 Croatia F5 USA F11 USA F12 USA F13 Slovenia F1 Netherlands F1 Netherlands F2 Netherlands F4 Austria F7 Netherlands F6 Algeria F1 Burundi F1 Rwanda F1 Rwanda F2 Spain F1 Spain F2 Croatia F5 Croatia F6 Slovenia F1 Burundi F1 Rwanda F1 USA F12 Spain F1 Spain F4 Belgium F13 Bulgaria F2 Turkey F26 Italy F16 (Padova) Morocco F4 Gabon F1 Gabon F2 M15 Antalya M15 Antalya M25 Telfs Austria F5 Banca Stato Challenger Lugano - Lugano Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Open de Tanger - Tangier XI Ciutat de Barcelona - Barcelona San Marino Cepu Open - San Marino Egypt F2 Zagreb Open - Zagreb Challenger Copa Sevilla Internacionales de Andalucia - Seville Olimp Kyiv Open - Kiev Challenger Brasov - Brasov 2001 Challenger Canottieri Mincio - Mantova Intelig Tennis Cup - Brasilia IX Ciutat de Barcelona - Barcelona Unicredit Czech Open 2007 - Prostejov 10th Wartburg Open - Eisenach San Marino Cepu Open - San Marino XXIX Edizione 'A.Savoldi Marco' - Manerbio M25 Santa Margherita di Pula Copa Sevilla - Seville Asirom Challenger Brasov - Brasov Wartburg Open - Eisenach San Marino Cepu Open - San Marino Geneva Challenger - Geneva Ljubljana Open 2002 - Ljubljana Copa Ericsson Brazil - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Warta Cup 2001 - Sopot DPD Challenger 2001 - Aschaffenburg Morocco Tennis Tour - Marrakech VIII Trofeo Ciutat de Barcelona - Barcelona Optimus Maia Open - Maia X Ciutat de Barcelona - Barcelona Spain F5 s'Tennis Masters Challenger - Graz Banca Stato Challenger Lugano - Lugano XL Challenger de Tenis Copa Sevilla - Seville Copa Petrobras Aracaju - Aracaju Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Copa Petrobras - Montevideo XL Capital Bermuda Open - Bermuda 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil IPP Geneva Trophy - Geneva Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Rabat Challenger Marrakech Challenger Barletta Challenger Ljubljana Open - Ljubljana Napoli Challenger Trani Cup - Trani Societa Canottieri Mincio 2005 - Mantova Bytom Challenger Brasov Challenger - Brasov ATP Challenger La Serena - La Serena Copa Petrobras - Santiago Copa Kia - Santiago Vigo Challenger Citta di Monza - Monza San Sebastian Challenger Szczecin Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Copa Sevilla-Internacionales de Andalucia - Seville Santiago Challenger XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Rome Challenger Alessandria Challenger Kosice Challenger Milan Challenger Pozoblanco Challenger Genova Open Challenger - Genova Kitzbuhel Challenger San Sebastian Challenger Banja Luka Challenger Buenos Aires Challenger Le Gosier Challenger Rimini Challenger Blumenau Challenger Copa Petrobras Guadalajara - Guadalajara Prostejov Challenger Furth Challenger Turin Challenger Copa Telefonica CTC Chile - Santiago Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Samarkand Challenger Karshi Challenger Seville Challenger Manerbio Challenger Pekao Open - Szczecin Seville Challenger ATP Challenger Trophy 2007 - Trnava Brasov Challenger Banja Luka Challenger Aguascalenties Challenger Madrid Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Morocco Tennis Tour - Tanger Sao Leopoldo Challenger Sir Supermercati - Rome Turin Challenger Cali Challenger Barranquilla Challenger Kosice Challenger San Luis Potosi Challenger Pereira Challenger Santiago Challenger Sao Paulo Challenger Tampere Challenger Samarkand Challenger Karshi Challenger Copa Petrobras - Buenos Aires Alphen Challenger Savannah Challenger Timisoara Challenger - Timisoara Arad Challenger Prague Challenger Kosice Challenger Tanger Challenger Timisoara Challenger Copa Petrobras-Argentina - Buenos Aires Tampere Challenger Oberstaufen Challenger Brasov Challenger San Juan Challenger Buenos Aires Challenger Casablanca Challenger Chitre Challenger Morelos Challenger Salinas Challenger Panama City Challenger Guadalajara Challenger Le Gosier Challenger Savannah Challenger Santiago Challenger Kosice Challenger Mohammedia Challenger Nord LB Open 2007 - Braunschweig Timisoara Challenger Prague Challenger Cordenons Challenger Meerbusch Challenger Banja Luka Challenger Meknes Challenger Mons Challenger Rennes Challenger Geneva Challenger Pozoblanco Challenger Morelos Challenger Napoli Challenger Ostrava Challenger Prague Challenger Perugia Challenger Padova Challenger Todi Challenger Poznan Challenger Manerbio Challenger Meknes Challenger Banja Luka Challenger Trnava Challenger Liberec Challenger Mohammedia Challenger Aix En Provence Challenger Buenos Aires Challenger Bucaramanga Challenger Stella Artois Clay Court Championships - Budaors Santo Domingo Challenger Morelos Challenger Santiago Challenger Citta di Brindisi - Brindisi Nanjing Challenger Furth Challenger Prague Challenger Poprad Tatry Challenger Tampere Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bucaramanga Challenger Chengdu Challenger Como Challenger Rome Challenger Mohammedia Challenger Sarasota Challenger Vercelli Challenger Cordenons Challenger Rome Challenger Vicenza Challenger La Serena Open - La Serena Perugia Challenger Poznan Challenger Cortina Challenger Quito Challenger Bogota Challenger Alphen Challenger Buenos Aires Challenger Cali Challenger Prostejov Challenger Tallahassee Challenger Rijeka Challenger Ambato Challenger Lima Challenger Kenitra Challenger Zagreb Challenger Santiago Challenger Ostrava Challenger Tallahassee Challenger Bordeaux Challenger Rio De Janeiro Challenger Asuncion Challenger Brasov Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Kenitra Challenger M15 Kottingbrunn M15 Vienna Cancun Challenger Trofeo Internacional Club Laieta - Barcelona Copa Petrobras Uruguay - Montevideo Lima Challenger Copa Petrobras Paraguay - Asuncion Casablanca Challenger Bucaramanga Challenger Manerbio Challenger Pekao Open 2005 - Szczecin 4th Sardinia International Championships - Cagliari Santiago Challenger San Luis Potosi Challenger Rome Challenger Furth Challenger Poprad Tatry Challenger Biella Challenger Cortina Challenger Prague Challenger Seville Challenger Santos Challenger Panama City Challenger Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Casablanca Challenger Open Sainte-Victoire - Aix-En-Provence Mendoza Challenger Milan Challenger Zadar Challenger AXA Open II - Espinho Savannah Challenger Anning Challenger Samarkand Challenger Moscow Challenger Canberra Challenger Spain F1 Braunschweig Challenger Poznan Challenger Guayaquil Challenger LTA Hull Challenger - Hull Curitiba Challenger Banja Luka Challenger XI Venice Open - Venice Muller Cup - Ulm Kenitra Challenger Casablanca Challenger M25 Oviedo San Luis Potosi Challenger Francavilla Challenger Lisbon Challenger Tampere Challenger Blois Challenger Portoroz Challenger Florianopolis Challenger San Marino CEPU Open - San Marino Open Mutouest de Saint-Brieuc - St. Brieuc Zagreb Open - Zagreb Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Blumenau Challenger Tunis Open - Tunis San Luis Potosi Challenger Santos Challenger Sao Paulo Challenger Lyon Challenger Tunis Challenger Perugia Challenger Santo Domingo Challenger Bordeaux Challenger Guayaquil Challenger Prostejov Challenger ATP Open Castilla y Leon - Segovia Bratislava 1 Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Shymkent Challenger Riviera di Rimini Challenger - Rimini Recanati Challenger Pekao Open 2003 - Szczecin Milan Challenger Gelsor Open Romania - Bucharest KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia 5th Sardinian International Championships - Cagliari Mallorca Open - Mallorca Tulln Challenger Salzburg-Anif Challenger Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Marburg Challenger Bad Waltersdorf Challenger BMW Brixina Tennis Open 2000 - Bressanone Santiago 3 Challenger Bogota Challenger Lima 2 Challenger Open 13 - Marseille Concepcion 2 Challenger Prague Challenger Santa Cruz de la Sierra 2 Challenger Pereira Challenger San Luis Potosi Challenger Cordoba Challenger Mauthausen Challenger Santo Domingo Challenger Top Wool Challenger Biella - Biella Trofeo Conde de Godo - Barcelona Moscow Challenger Cali Challenger Copa Petrobras - Aracaju Mallorca Open - Mallorca Pro Tennis World Open - Boca Raton Czech Open - Prostejov Tulln Challenger Cepu Open - San Marino Rome Challenger Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Ambato Challenger Lima 2 Challenger Guayaquil Challenger Sarasota Challenger Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Todi Challenger IPP Geneva Trophy - Geneva Szekesfehervar Challenger Grand Prix Hassan II - Casablanca Szekesfehervar Challenger Sarasota Challenger Savannah Challenger Mauthausen Challenger Skopje Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Idea Prokom Open - Sopot Poznan Challenger Rabat Challenger Furth Challenger Segovia Challenger Copa Petrobras-Uruguay - Montevideo Rijeka Challenger Sarasota Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Prague 2 Challenger Allianz Suisse Open - Gstaad Heineken Open - Auckland Idea Prokom Open - Sopot Alessandria Challenger Alphen Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Zagreb Challenger Furth Challenger Braunschweig Challenger Santiago 2 Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Kosice Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires BMW Open - Munich Hypo Group Tennis International - Portschach Dutch Open Tennis - Amersfoort Tata Open - Chennai Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Chennai Open - Chennai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona ATP Studena Croatia Open Umag - Umag Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe St. Brieuc Challenger Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag Salinas Challenger Bank Austria Tennis Trophy - Vienna Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Erste Bank Open - Vienna VTR Open - Vina del Mar Brasil Open - Sao Paulo UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Brasil Open - Sao Paulo International Championship of Croatia - Umag Cali Challenger Gelsor Open Romania - Bucharest BMW Open - Munich Open de Moselle - Metz Salzburg Challenger Todi Challenger Interwetten Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Happy Valley Challenger Bucaramanga Challenger Abierto Mexicano Telcel - Acapulco Rio De Janeiro Challenger Copa Telmex - Buenos Aires Porto Alegre Challenger Serbia Open - Belgrade San Benedetto Challenger Arad Challenger Furth Challenger Campbells Hall of Fame Tennis Championships - Newport Medellin Challenger Brasil Open - Costa do Sauipe San Juan Challenger Guayaquil Challenger Marbella Challenger Bet-at-home Cup - Kitzbuhel Copa Claro - Buenos Aires Caltanissetta Challenger Leon Challenger Ecuador Open - Quito BMW Open - Munich Grand Prix Hassan II - Casablanca Vegeta Croatia Open - Umag Erste Bank Open - Vienna Bet-at-home Open - Hamburg Ecuador Open - Quito Argentina Open - Buenos Aires Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Salinas Challenger US Men's Clay Court Championship - Houston Mersin Challenger Santiago Challenger St. Brieuc Challenger Bogota Challenger Panama City Challenger Tunis Challenger Allianz Suisse Open Gstaad - Gstaad Rome Challenger Erste Bank Open - Vienna Bratislava Challenger Croatia Open Umag - Umag BCR Open Romania - Bucharest Tunis Challenger Generali Open - Kitzbuhel Cali Challenger Tallahassee Challenger International German Open - Hamburg Marburg Challenger Todi Challenger Seville Challenger Qatar ExxonMobil Open - Doha Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Open Sabadell Atlantico - Barcelona Brest Challenger Guayaquil Challenger Guadalajara Challenger Tulln Challenger Mestre Challenger Open de Tenis Comunidad Valenciana - Valencia Poprad Tatry Challenger Marburg Challenger Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Qingdao Challenger Royal Guard Open Chile - Vina del Mar Seville Challenger Sibiu Challenger US Men's Clay Court Championship - Houston Davidoff Swiss Indoors - Basel Buenos Aires Challenger Bet-at-home Open - Hamburg Internationaux de Tennis de Brest - Brest Credit Agricole Suisse Open - Gstaad Sarasota Challenger San Luis Potosi Challenger Erste Bank Open - Vienna Schickendanz Open - Furth Madrid Challenger Prostejov Challenger ATP Challenger Tour Finals BRD Nastase Tiriac Trophy - Bucharest Challenger 42 - Andrezieux Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Lima Challenger San Benedetto Challenger Austrian Open - Kitzbuhel Meerbusch Challenger Meknes Challenger M25 Antalya M25 Antalya Biella Challenger Samarkand Challenger Generali Open - Kitzbuhel Padova Challenger San Benedetto Challenger Tampere Challenger Cortina Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Cairo Challenger 2002 - Cairo Bratislava Challenger Monterrey Challenger Rio Open - Rio de Janeiro Lima Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Mexico City Challenger Kenitra Challenger BMW Open - Munich Gazprom Hungarian Open - Budapest SkiStar Swedish Open - Bastad VII Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Czech Open 2005 - Prostejov Antalya Challenger Mexico City Challenger Prostejov Challenger Liberec Challenger Tulln Challenger Maia 2 Challenger The Priority Telecom Open - Amersfoort Nord LB Open 2006 - Braunschweig Tampere Challenger Bad Waltersdorf Challenger Santo Domingo Challenger Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Aguascalientes Challenger Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel If Stockholm Open - Stockholm SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco 2002 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Croatia Open - Umag Bet-at-home Cup - Kitzbuhel VTR Open - Vina del Mar Campionati Internazionali di Sicilia - Palermo US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Open Seat Godo 2003 - Barcelona Masters Series Madrid - Madrid Grand Prix Hassan II - Casablanca Tennis Masters Series - Madrid Ostrava Challenger Mauthausen Challenger Internazionali BNL dItalia - Rome Medellin Challenger Copa AT&T - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Tallahassee Challenger Mutua Madrid Open - Madrid Qatar ExxonMobil Open - Doha Campionati Internazionali d'Italia - Rome Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston Masters Series Monte Carlo - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome French Open - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami BA-CA Tennis Trophy - Vienna Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Copa Telmex - Buenos Aires Pacific Life Open - Indian Wells Australian Open - Melbourne AEGON Championships - London NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, Group I, PO, AUT-ROU 4-1 French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group I, 1R, AUT-BLR 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Finals, Group F Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1